$(function(){
    //  新增项目
    $('#paction_btn').click(function(){
        var url = $(this).attr('url');
        TeC.useAction('新建项目',url);
    });
    //  项目维护按钮
    $('#prj_edit_btn').click(function(){
        var url = $(this).attr('url');
        var title = $('#prj-name').text();
        TeC.useAction('项目信息维护>>'+title,url);
    });
    // 聚焦时自动与左导航对应
    $('.mapToHash').mouseover(function(){
        var id = $(this).attr('id');
        //console.log(id,Math.random()*1000);
        $('#hashForMap').find('li.active').removeClass('active');
        $('a[href="#'+id+'"]').parent('li').addClass('active');
    });
    // 点击了解后自动生成实现tab特效
    $('#hashForMap').find('li > a').click(function(){
        $('#hashForMap').find('li.active').removeClass('active');
        $(this).parents('li').addClass('active');
    });

    // ajax 法删除项目
    $('#prj_delete_btn').click(function(){
        var r = confirm('您确认要删除该项目吗？删除后数据不可恢复');
        if(r == false) return;
        var postdata = {item:'index/DeletePrj',uid:TeC.getQuery('uid')};
        $.post('/Tecenter/index/project/ajax.html',postdata,function(data){
            if(data) location.href = '/TeCenter/';
        });
    });
});
var TeC = new TeCenter();
//  用于公共表单调用方法，只支持单页面处理
TeC.useAction = function(name,url){
    var xhtml = `
        <h1 class="page-header">`+name+`</h1>
        <div class="well">
            <iframe src="`+url+`"></iframe>
        </div>
    `;
    $('#prj_action').html(xhtml);
    TeC.createHash('prj_action');
}
// 分页
TeC.pageTo = function(no){
    var cur = $('a.page_bar_active').text();
    if(cur != no){
        var postdata = {item:'index/logNo',no:no,uid:this.getQuery('uid')};
        $.post('/Tecenter/index/project/ajax.html',postdata,function(data){
            $('#logs_content').html(data);
        });
    }    
}
// 新增按钮
TeC.MainTo = function(url){
    if(url){
        var title = $('#prj-name').text();
        this.useAction(title,url);
    }    
}